/*-------------------------------------------------------
 All Rights Reserved, Copyright (C) 2024 f12, Ltd.
-------------------------------------------------------*/

/*body { font:12px/1.2em Microsoft YaHei;}*/

/*a,*/
/*a:link { color:#000; text-decoration:none; outline:none;}*/
/*a:hover,*/
/*a:focus { text-decoration:none; color:#39f;}*/

/*.pd3 { padding:3px;}*/
/*.pd5 { padding:5px;}*/
/*.pd10 { padding:10px;}*/

/*label,*/
/*button,*/
/*input,*/
/*select,*/
/*textarea { font-size:12px; vertical-align: middle;}*/

/*input,*/
/*button,*/
/*select,*/
/*textarea { font:12px/1.2em Microsoft YaHei;}*/

/*select,*/
/*button,*/
/*input[type="button"],*/
/*input[type="reset"],*/
/*input[type="submit"],*/
/*input[type="radio"],*/
/*input[type="checkbox"] { cursor: pointer;}*/

.tabs-tool { border-top:0;}
.lg-text,
.lg-textarea { padding:3px; border:1px #95b8e7 solid; width:260px;}
.lg-text { height:14px; line-height:14px; }

.lg-header { height:55px;position:relative; z-index:0; overflow:hidden; border-bottom:1px #95b8e7 solid;
    /*background:url(../easyui/images/bg_header.jpg) bottom repeat-x; style="background-color:#0d6efd;"*/
    background-color: #0d6efd;
}
.lg-header-left { position:absolute; z-index:1; left:15px; top:15px;}
.lg-header-left h1 { font:20px/20px Verdana; color:#fff;}
.lg-header-right { position:absolute; z-index:1; right:5px; top:5px; color:#fff; text-align:right;}
.lg-header-right p { line-height:0.7em;}
.lg-header-right a { color:#fff; margin:0 5px;}

.lg-sidebar { width:160px;}
.lg-side-tree .tree-node { padding:3px 0px; }
.lg-side-tree a { display:block;}
.lg-side-tree .tree-node-selected { padding:2px 0; border:1px #fade23 solid;}

.lg-toolbar-button,
.lg-toolbar-search { padding:3px 5px;}

.lg-footer { height:25px; padding:1px; text-align:center; overflow:hidden; background:#e0ecff;font-size: 2px}


/*表格样式*/
div.block-title{background:#005cbf;padding:10px 0px;margin:0px 0px 18px 0px;color:white;font-weight:bold;font-size:17px;text-indent:20px;text-indent:20px;border-radius:10px}
.pt-info {padding: 10px;width: 99%;height: 100%;}
.pt-body .form-control {line-height: 1.1;
}

.pt-body .form-check {
    vertical-align: middle;
    height: 30px;
    line-height: 30px;
}
.form-check{
    height: 30px;
}
.pt-content .control-label {
    vertical-align: middle;
    height: 30px;
    line-height: 30px;
}

.pt-content .control-label b {
    color: red;
    font-size: 13px;
    margin-right: 3px
}

.pt-form-container {
    width: 100%;
    height: 100%;
}

.pt-form-border {
    padding-left: 6px;
    padding-right: 25px;
    min-height: 28px;
}
.pt-info .pt-tool {
    text-align: center;
    float: none;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.pt-tool {
    padding: 10px;
    border-bottom: 0;
}

.but{
    /*background: #0d6efd !important;*/
    color: #0d6efd;
}

.but:hover{
    color: #0000FF;
}


